/*
 * Copyright 2008 [rapid-framework], Inc. All rights reserved.
 * Website: http://www.rapid-framework.org.cn
 */

    define("pages/jls_zrs/form", [
            '../../pages/jls_zrs/ZrsForm.html.js',
            "../../common/componts",
        ],
        function(require){
            var _show=function(_title,_data){
                var comonts=require("../../common/componts");
                var tmp= require("../../pages/jls_zrs/ZrsForm.html");
                var htmlcompile = template.compile(tmp);
                //var _blr=loginuser.username;//获取当前办理人
                var html = htmlcompile(
                    {
                        title:"再入所",
                        data:_data
                    });
                $("#dlgYzdj").dialog('destroy');
                $("#dlgZrs").dialog('destroy');
                $("#zrsForm").html(html);
                comonts.initSelect(undefined,undefined,undefined);
                $.parser.parse($("#zrsForm").parent());
                $("#jbxxlrbox").click(function () {
                    var sss=$("#jbxxlr").css("display");
                    if($("#jbxxlr").css("display")=='none'){
                        $("#jbxxlr").css("display","block");
                    }else if($("#jbxxlr").css("display")=='block'){
                        $("#jbxxlr").css("display","none");
                    }
                });
                $("#ajxxlrbox").click(function () {
                    var sss=$("#ajxxlr").css("display");
                    if($("#ajxxlr").css("display")=='none'){
                        $("#ajxxlr").css("display","block");
                    }else if($("#ajxxlr").css("display")=='block'){
                        $("#ajxxlr").css("display","none");
                    }
                })
                $("#qtxxlrbox").click(function () {
                    var sss=$("#qtxxlr").css("display");
                    if($("#qtxxlr").css("display")=='none'){
                        $("#qtxxlr").css("display","block");
                    }else if($("#qtxxlr").css("display")=='block'){
                        $("#qtxxlr").css("display","none");
                    }
                })
                $("#zrs_btn").click(function () {
                    alert("导入历史案件信息");
                })
                $('#dlgZrs').window('open');
                bindAction();
            }
            var saveZrs=function () {
                var validate=$("#dlgZrs").form('validate');
                if (validate) {
                    var data =$("#fmZrs").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_zrs/zrsAdd",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgZrs').dialog('close');
                                findZrs();
                                $.messager.alert('提示','保存成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var updateZrs=function () {
                var validate=$("#dlgZrs").form('validate');
                if (validate) {
                    var data =$("#fmZrs").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_zrs/zrsUpdate",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgZrs').dialog('close');
                                findZrs();
                                $.messager.alert('提示','更新成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var bindAction=function(){
                var zrsId=$("#idfm").val();
                $("#zrs_save").on("click",function(){
                    if(zrsId==""||zrsId==null){
                        saveZrs();
                    }else {
                        updateZrs();
                    }
                });
                $("#zrs_cancel").on("click",function(){
                    $("#dlgZrs").dialog("close");
                });

            }
            function findZrs(){
                $('#zrsId').datagrid('clearSelections');
                $('#zrsId').datagrid('reload',{
                });
            }
            return{
                show:_show
            }
        });
